halogenated cyclobutanes - English Synonyms Dictionary